protector system - French English Dictionary